package uz.rt.dicom.data;

/**
 * Module type defines the necessity of a module within in Information Entity or Normalized Information Object
 * Definition (IOD).
 * A module is defines as a set of Attributes within an Information Entity or Normalized IOD.
 */
public enum ModuleType
{
    /** Mandatory */
    Mandatory,
    /** Conditional modules are mandatory depending on specified conditions */
    Conditional,
    /** User option modules can or cannot be supported */
    UserOption
}
